home *** CD-ROM | disk | FTP | other *** search
/ Reverse Code Engineering RCE CD +sandman 2000 / ReverseCodeEngineeringRceCdsandman2000.iso / RCE / Ebooks / Thinking in C++ V2 / C24 / all.makefile next >
Encoding:
Makefile  |  2000-05-25  |  3.2 KB  |  117 lines

  1. # From Thinking in C++, 2nd Edition
  2. # At http://www.BruceEckel.com
  3. # (c) Bruce Eckel 1999
  4. # Copyright notice in Copyright.txt
  5. # Automatically-generated MAKEFILE 
  6. # For examples in directory C24
  7. # using the all compiler
  8. # Note: does not make files that will 
  9. # not compile with this compiler
  10. # Invoke with: make -f all.makefile
  11.  
  12. .SUFFIXES : .obj .cpp .c
  13. .cpp.obj :
  14.     $(CPP) $(CPPFLAGS) -c $<
  15. .c.obj :
  16.     $(CPP) $(CPPFLAGS) -c $<
  17.  
  18. all: \
  19.     Rtshapes.exe \
  20.     TypeidAndBuiltins.exe \
  21.     RTTIandNesting.exe \
  22.     RTTIWithoutPolymorphism.exe \
  23.     DynamicCast.exe \
  24.     Voidrtti.exe \
  25.     ConstructorOrder.exe \
  26.     RTTIwithReferences.exe \
  27.     RTTIwithExceptions.exe \
  28.     RTTIandMultipleInheritance.exe \
  29.     Recycle2.exe \
  30.     Selfrtti.exe \
  31.     Statcast.exe \
  32.     Constcst.exe \
  33.     Reinterp.exe 
  34.  
  35. test: all 
  36.     Rtshapes.exe  
  37.     TypeidAndBuiltins.exe  
  38.     RTTIandNesting.exe  
  39.     RTTIWithoutPolymorphism.exe  
  40.     DynamicCast.exe  
  41.     Voidrtti.exe  
  42.     ConstructorOrder.exe  
  43.     RTTIwithReferences.exe  
  44.     RTTIwithExceptions.exe  
  45.     RTTIandMultipleInheritance.exe  
  46.     Recycle2.exe  
  47.     Selfrtti.exe  
  48.     Statcast.exe  
  49.     Constcst.exe  
  50.     Reinterp.exe  
  51.  
  52. bugs: 
  53.     @echo No compiler bugs in this directory!
  54.  
  55. Rtshapes.exe: Rtshapes.obj 
  56.     $(CPP) $(OFLAG)Rtshapes.exe Rtshapes.obj 
  57.  
  58. TypeidAndBuiltins.exe: TypeidAndBuiltins.obj 
  59.     $(CPP) $(OFLAG)TypeidAndBuiltins.exe TypeidAndBuiltins.obj 
  60.  
  61. RTTIandNesting.exe: RTTIandNesting.obj 
  62.     $(CPP) $(OFLAG)RTTIandNesting.exe RTTIandNesting.obj 
  63.  
  64. RTTIWithoutPolymorphism.exe: RTTIWithoutPolymorphism.obj 
  65.     $(CPP) $(OFLAG)RTTIWithoutPolymorphism.exe RTTIWithoutPolymorphism.obj 
  66.  
  67. DynamicCast.exe: DynamicCast.obj 
  68.     $(CPP) $(OFLAG)DynamicCast.exe DynamicCast.obj 
  69.  
  70. Voidrtti.exe: Voidrtti.obj 
  71.     $(CPP) $(OFLAG)Voidrtti.exe Voidrtti.obj 
  72.  
  73. ConstructorOrder.exe: ConstructorOrder.obj 
  74.     $(CPP) $(OFLAG)ConstructorOrder.exe ConstructorOrder.obj 
  75.  
  76. RTTIwithReferences.exe: RTTIwithReferences.obj 
  77.     $(CPP) $(OFLAG)RTTIwithReferences.exe RTTIwithReferences.obj 
  78.  
  79. RTTIwithExceptions.exe: RTTIwithExceptions.obj 
  80.     $(CPP) $(OFLAG)RTTIwithExceptions.exe RTTIwithExceptions.obj 
  81.  
  82. RTTIandMultipleInheritance.exe: RTTIandMultipleInheritance.obj 
  83.     $(CPP) $(OFLAG)RTTIandMultipleInheritance.exe RTTIandMultipleInheritance.obj 
  84.  
  85. Recycle2.exe: Recycle2.obj 
  86.     $(CPP) $(OFLAG)Recycle2.exe Recycle2.obj 
  87.  
  88. Selfrtti.exe: Selfrtti.obj 
  89.     $(CPP) $(OFLAG)Selfrtti.exe Selfrtti.obj 
  90.  
  91. Statcast.exe: Statcast.obj 
  92.     $(CPP) $(OFLAG)Statcast.exe Statcast.obj 
  93.  
  94. Constcst.exe: Constcst.obj 
  95.     $(CPP) $(OFLAG)Constcst.exe Constcst.obj 
  96.  
  97. Reinterp.exe: Reinterp.obj 
  98.     $(CPP) $(OFLAG)Reinterp.exe Reinterp.obj 
  99.  
  100.  
  101. Rtshapes.obj: Rtshapes.cpp ..\purge.h 
  102. TypeidAndBuiltins.obj: TypeidAndBuiltins.cpp 
  103. RTTIandNesting.obj: RTTIandNesting.cpp 
  104. RTTIWithoutPolymorphism.obj: RTTIWithoutPolymorphism.cpp 
  105. DynamicCast.obj: DynamicCast.cpp 
  106. Voidrtti.obj: Voidrtti.cpp 
  107. ConstructorOrder.obj: ConstructorOrder.cpp 
  108. RTTIwithReferences.obj: RTTIwithReferences.cpp 
  109. RTTIwithExceptions.obj: RTTIwithExceptions.cpp 
  110. RTTIandMultipleInheritance.obj: RTTIandMultipleInheritance.cpp 
  111. Recycle2.obj: Recycle2.cpp ..\purge.h 
  112. Selfrtti.obj: Selfrtti.cpp ..\purge.h 
  113. Statcast.obj: Statcast.cpp 
  114. Constcst.obj: Constcst.cpp 
  115. Reinterp.obj: Reinterp.cpp 
  116.  
  117.